depletion of mineral deposits - Español Inglés Diccionario